Ottenere le credenziali di autorizzazione
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
La tua richiesta deve disporre delle credenziali di autorizzazione per poter utilizzare l'API YouTube Live Streaming.
Questo documento descrive i diversi tipi di credenziali di autorizzazione supportati dalla console API di Google. Spiega inoltre come trovare o creare credenziali di autorizzazione per il tuo progetto.
Crea il progetto e seleziona i servizi API
- Apri la pagina Credenziali nell'API Console.
-
La pagina consente di creare due diversi tipi di credenziali.
Tuttavia, tutti i metodi per utilizzare l'API YouTube Live Streaming richiedono l'autorizzazione OAuth 2.0.
Segui le istruzioni riportate di seguito per generare credenziali OAuth 2.0.
-
OAuth 2.0:ogni volta che l'applicazione richiede dati utente privati, deve inviare un token OAuth 2.0 insieme alla richiesta. L'applicazione invia prima un ID client e, possibilmente, un client secret per ottenere un token. Puoi generare credenziali OAuth 2.0 per applicazioni web, account di servizio o applicazioni installate.
Per ulteriori informazioni, consulta la documentazione relativa a OAuth 2.0.
-
Chiavi API:
Puoi includere una chiave API in una richiesta.
La chiave identifica il progetto e fornisce accesso API, quota e report.
Tieni presente che tutti i metodi per utilizzare l'API YouTube Live Streaming richiedono l'autorizzazione OAuth 2.0.
Per questo motivo, devi seguire le istruzioni riportate sopra per generare le credenziali OAuth 2.0. Se vuoi, puoi anche inviare una chiave API, ma non è necessario.
L'API supporta diversi tipi di limitazioni per le chiavi API. Se la chiave API che ti serve non esiste già, creane una nella console facendo clic su Crea credenziali
> Chiave API. Puoi limitare la chiave prima di utilizzarla in produzione facendo clic su Limita chiave e selezionando una delle Restrizioni.
Per proteggere le chiavi API, segui le best practice per l'utilizzo sicuro delle chiavi API.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-03-06 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-03-06 UTC."],[[["Authorization credentials are required for applications using the YouTube Live Streaming API."],["All methods for the YouTube Live Streaming API necessitate OAuth 2.0 authorization, which requires the application to send a client ID and potentially a client secret to obtain a token."],["OAuth 2.0 credentials can be generated for web applications, service accounts, or installed applications through the Google API Console's Credentials page."],["While API keys are an option to identify a project, they are not necessary for the YouTube Live Streaming API, as it solely requires OAuth 2.0."],["API keys can be created and restricted within the API Console, following best practices for security."]]],["To use the YouTube Live Streaming API, obtain authorization credentials via the Google API Console. All API methods require OAuth 2.0 authorization, which necessitates generating OAuth 2.0 credentials for web applications, service accounts, or installed applications by sending a client ID and potentially a client secret to obtain a token. While optional, you can also generate and send an API key, which identifies your project and can be created and restricted via the console.\n"]]